#ifndef _TIMER_H_
#define _TIMER_H_

typedef struct
{
	unsigned long IntervalTime;		//想要定时的时间间隔
	unsigned long BaseTime;			//定时开始的系统时基
}Timer;

//设定一个定时器并启动
void	StartTimer(Timer* tm,unsigned long t);

//判断一个定时器是否已经溢出
int		TimeOut(Timer* tm);

//剩余时间
int     TimerLeft(Timer* tm);

//获取tick
unsigned long GetTimeTick(void);

#endif
